package com.bjpowernode.crm.workbench.service;

import com.bjpowernode.crm.workbench.domain.Activity;
import com.bjpowernode.crm.workbench.domain.Contacts;

import java.util.List;
import java.util.Map;

public interface ContactsService {

    //保存创建的联系人
    int saveCreateContacts(Contacts contacts);

    //根据条件查询联系人的列表
    List<Contacts> queryContactsByConditionForPage(Map<String,Object> map);

    //根据条件查询联系人的总条数
    int queryCountOfContactsByCondition(Map<String,Object> map);

    //根据id查询联系人的信息
    Contacts queryContactsById(String id);

    //保存修改的联系人信息
    int saveEditContacts(Contacts contacts);

    //根据ids批量删除联系人信息
    int deleteContactsByIds(String[] ids);

    //根据name模糊查询联系人
    List<Contacts> queryContactsForConvertByName(Map<String,Object> map);
}
